﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace QuantitativeInvestment.Bean
{
    //定义一个股票事件
    class EventStock
    {
        //发生事件的个股
        public string code;
        //发生事件的股票
        public string name;
        //事件步骤： 事件名，时间
        public Dictionary<string, string> eventStep;

        //事件的属性，增发量多大等
        public Dictionary<string,Parameter> eventParameters;
        
        //事件的结果数据，比如前五天收益，超额收益等。。
        public Dictionary<string, TradingStock> eventResults;

        public EventStock(string code ,string name)
        {
            this.code = code;
            this.name = name;
            this.eventStep = new Dictionary<string, string>();
            this.eventParameters = new Dictionary<string, Parameter>();
            this.eventResults = new Dictionary<string, TradingStock>();
        }



    }
}
